cell organ - Francés Inglés Diccionario